home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / C / Frameworks / TransSkel 3.24 / Demos / C Demos / MultiSkel / MultiSkel.h < prev    next >
Text File  |  1994-02-21  |  902b  |  51 lines

  1. /*
  2.     MultiSkel.h - TransSkel multiple-window demonstration Header file.
  3.     
  4.     #defines demo resource numbers and some values used many places,
  5.     such as nil.
  6. */
  7.  
  8.  
  9. # ifndef    nil
  10. # define    nil        (0L)
  11. # endif
  12.  
  13.  
  14. # define    normalHilite    0
  15. # define    dimHilite        255
  16.  
  17. /*
  18.     resource numbers
  19. */
  20.  
  21. # define    aboutAlrtRes    1000
  22. # define    getInfoDlog        1001
  23.  
  24. # define    fileMenuRes        1001
  25. # define    editMenuRes        1002
  26.  
  27. # define    helpWindRes        1000
  28. # define    editWindRes        1001
  29. # define    zoomWindRes        1002
  30. # define    rgnWindRes        1003
  31.  
  32. # define    helpTextRes        1000
  33.  
  34.  
  35. extern    WindowPtr    helpWind;
  36. extern    WindowPtr    editWind;
  37. extern    WindowPtr    zoomWind;
  38. extern    WindowPtr    rgnWind;
  39.  
  40. extern    MenuHandle    editMenu;
  41.  
  42. void DrawGrowBox (WindowPtr wind);
  43. void SetWindClip (WindowPtr wind);
  44. void ResetWindClip (void);
  45.  
  46. void EditWindInit (void);
  47. void HelpWindInit (void);
  48. void RgnWindInit (void);
  49. void ZoomWindInit (void);
  50. pascal void EditWindEditMenu (short item);
  51.